Ai Vs. Human Translators: Who Wins The Language Battle